package ${commonPackage}.vo.${tablePrefix};

<#if  entityBase = true>
import com.liliudong.template.common.response.BaseResponse;
import lombok.EqualsAndHashCode;
</#if>
import lombok.Data;

/**
 * ${tableComment} 基础VO
 *
 * @author ${username}
 * @date ${createTime}
 */
<#if  entityBase = true>
@EqualsAndHashCode(callSuper = true)
</#if>
@Data
public class ${entityName}DetailVO<#if  entityBase = true> extends BaseVO </#if>{
<#assign entityBaseColumns = ["id", "created_at", "created_by", "created_from", "updated_at", "updated_by", "deleted"]>
<#list columns as column>
<#if entityBase = false && column.isPrimaryKey()>
    /**
     * ${column.columnComment}
     */
    private ${column.javaType} ${column.columnNameCamel};
</#if>
<#if entityBase = true && !entityBaseColumns?seq_contains(column.columnName)>
	/**
	 * ${column.columnComment}
	 */
    private ${column.javaType} ${column.columnNameCamel};
</#if>
</#list>
}
